﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Actuals.CoreDomain
{
    [Serializable]
    public class UserStory : IUserStory
    {
        
        private int _userStoryId;
        private int _taskId;
        private string _userStoryDescription;
        private string _sprint;
        private int _storyPoints;
        public IList<ITechnicalTask> TechnicalTasks { get; set; }
        public IList<ITechnicalTask> TechnicalTasksToDo { get; set; }
        public IList<ITechnicalTask> TechnicalTasksInProg { get; set; }
        public IList<ITechnicalTask> TechnicalTasksDone { get; set; }

        public int OldUserStoryId { get; set; }
        public int UserStoryId
        {
            get { return _userStoryId; }
            set { _userStoryId = value; }
        }
        public int TaskId
        {
            get { return _taskId; }
            set { _taskId = value; }
        }


        public string UserStoryDescription
        {
            get { return _userStoryDescription; }
            set { _userStoryDescription = value; }
        }

        public string Sprint
        {
            get { return _sprint; }
            set { _sprint = value; }

        }
        public int StoryPoints
        {
            get { return _storyPoints; }
            set { _storyPoints = value; }

        }
    }
}

